Шаг 52 - Элемент ActiveX Crystal Report Control. Вывод отчета в окно предварительного просмотра.

Это наиболее используемый и гибкий способ вывода отчета (кроме того, по моим наблюдениям он сильно экономит на бумаге). Отчет в этом случае выводится в стандартном окне предварительного просмотра. Обратите внимание: хотя это окно и сформировано и вызвано вашим приложением, оно от него не зависит. И если вы, например, после этого закроете свое приложение, окно просмотра останется на экране.

Перед выводом окна предварительного просмотра с отчетом на экран можно настроить многие его свойства (большинство названий этих свойств начинаются с слова Window).

WindowBorderStyle – задает вид окантовки окна
Стиль Описание Константа
0 Окно без окантовки crptNoBorder
1 Окно фиксированного размера с одинарной окантовкой crptFixedSingle
2 Масштабируемое окно с двойной окантовкой crptSizeable
3 Окно фиксированного размера с двойной окантовкой crptFixedDialog

WindowState – определяет состояние окна после вывода

0 – crptNormal (значение по умолчанию)
1- crptMaximizied
2- crptMinimizied

WindowTitle – задает заголовок окна.

WindowHeight, WindowWigth, WindowLeft, WindowTop – задают размеры и положение окна предварительного просмотра.

WindowMaxButton, WindowMimButton – отображают/скрывают соответствующие кнопки.

Кроме этого, имеется большое количество свойств, название которых начинается WindowShow, отображающих/скрывающих соответствующие элементы окна. Их предназначение также ясно из названия.


Автор Юрий Гвоздев.
Hosted by uCoz